Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 HAYWOOD PLACE Terraced £202,500 15 Sep 2017
2 HAYWOOD PLACE Terraced £190,000 17 Nov 2017
3 HAYWOOD PLACE Terraced £75,000 10 May 2002
4 HAYWOOD PLACE Terraced £173,500 21 Sep 2020
5 HAYWOOD PLACE Terraced £34,250 24 Apr 1998
6 HAYWOOD PLACE Terraced £112,000 6 Nov 2009
7 HAYWOOD PLACE Terraced £200,000 7 Aug 2020